home *** CD-ROM | disk | FTP | other *** search
/ L' Effet Pommier 3 / L'Effet Pommier - Volume 03.iso / Utils□□□ Divers 2 / MacCurveFit 1.2 / revision history < prev    next >
Text File  |  1995-09-16  |  5KB  |  114 lines

  1. MacCurveFit Version History
  2.  
  3. Ñ 1.0    September 1993
  4.         Original version
  5.  
  6. Ñ 1.0.1    September 1993
  7.         - Fixed a problem that prevented curve fitting with functions that
  8.           used the coefficient 'h'.
  9.  
  10. Ñ 1.0.2    October 1993
  11.         - Corrected the X and Y labels in the printed output from the Fit
  12.           window.
  13.         - Fixed a problem with the Plot and Fit window submenus. These menus
  14.           are now displayed correctly with filenames containing parentheses.
  15.         - The program now updates the fit window's title when the plot window
  16.           is saved under a new name.
  17.         - Fixed a printing problem on the LaserWriter Pro 600.
  18.         - Defeated a conspiracy between the operating system and the Think
  19.           Class Library. Filenames are displayed properly in the Print
  20.           Monitor's status window.
  21.         - Corrected a problem that sometimes caused fit windows to be saved
  22.           with the functions removed.
  23.         - Added a personalisation string to the splash screen.
  24.         - Corrected the definition of R^2 in the manual.
  25.  
  26. Ñ 1.0.3    November 1993
  27.         - No changes to source code.
  28.           1.0.2 was compiled using THINK C's code optimization settings in order
  29.           to reduce the application size. This resulted in erroneous object code
  30.           being produced and consequently the coefficient uncertainty calculation
  31.           did not produce correct results.  1.0.3 is a recompilation without the
  32.           code optimization.
  33.  
  34. Ñ 1.0.4  December 1993
  35.         - Changed the plot-data file link mechanism. Data files are now
  36.           remembered relative to the plot file and not relative to the
  37.           application file. This is more logical when sending data and plot files
  38.           to colleagues.
  39.         - Corrected a problem that prevented the program from starting under the
  40.           System 6 Finder when a MacCurveFit document icon was double clicked.
  41.         - Prevented the program from aborting under System 6 when 'cancel' was
  42.           clicked in the bad link dialog at startup.
  43.         - Revised drawing procedure for rotated text to allow for MacDraw
  44.           compatibility.
  45.         - Reintroduced MacDraw compatible clipboard output by allowing the
  46.           function curves to be created as smoothed polygons.
  47.         - Revised the documentation to describe the coefficient uncertainties
  48.           in more detail.
  49.         - Reduced the file size of the documentation file by replacing the 8-bit
  50.           colour images by 4-bit colour images.
  51.  
  52. Ñ 1.0.5  December 1993
  53.         - Fixed a printing bug where the Y axis label was truncated. This was most
  54.           evident on StyleWriters.
  55.  
  56. Ñ 1.0.6    January 1994
  57.         - Fixed a bug that caused an alert box to be displayed occaisonally
  58.           when printing the Fit window. The same bug also caused pagination
  59.           problems.
  60.  
  61. Ñ 1.0.7    April 1994
  62.         - The plot window can now be zoomed to completely cover an A4 portrait
  63.           monitor without crashing.
  64.  
  65. Ñ 1.0.8    May 1994
  66.         - Corrected a problem that caused a crash when certain plot files were opened.
  67.           These plots were those that did not contain functions or curve fits.
  68.         - Wrote the FPU version of MacCurveFit.
  69.  
  70. Ñ 1.1    August 1994
  71.         - Added error bars to the plot.
  72.         - Added a menu item to allow copying of the variance-covariance matrix to
  73.           the clipboard.
  74.         - When opening plot files with linked function files, the user will be asked
  75.           to locate the function file if it cannot be found. Previously the plot opened
  76.           without the function.
  77.         - Fixed a minor bug that left ghost entries in the function popup menu
  78.           when "Save As..." was selected followed by clicking cancel in the standard
  79.           file dialog.
  80.         - Added a dialog box for assigning column names.
  81.         - Added extra function primitives to the function parser. The new functions
  82.           are sqr(x) {x^2}; exp10(x) {10^x}; abs(x) {x if x>=0, -x if x<0}; sign(x) {+1 if
  83.           x>0, 0 if x=0, -1 if x<0}; step(x, y) {0 if x<y, 1 if x>=y}; box(x, y, z) {1 if
  84.           x<=y<=z, 0 if x>y or y>z}; min(x, y) {x if x<=y, y if x>y]; max(x, y) {x if x>=y,
  85.           y if x<y}.
  86.         - Added support for international decimal formats.
  87.         - Provided dialogs for displaying predicted y values from curve fits.
  88.         - Revised registration procedures. MCF Personaliser is no longer required.
  89.           The program can be personalised through the Apple menu. A registration
  90.           form can also be printed through the Apple menu.
  91.  
  92. Ñ 1.1.1    February 1995
  93.         - Added a procedure for calculating x values from the fitted curve given
  94.           a y value.
  95.  
  96. Ñ 1.1.2 March 1995
  97.         - Fixed a bug that caused MCF to crash when a data column was renamed
  98.           under certain circumstances.
  99.  
  100. Ñ 1.1.3 May 1995
  101.         - Modified the File/New and File/Open... menu commands so that don't check
  102.           the printer driver.  The printer driver is checked only when the document
  103.           is about to be printed.
  104.  
  105. Ñ 1.2 October 1995
  106.         - Introduced the simultaneous curve fitting mode.
  107.         - Revised the steepest descent and quasi-Newton algorithms to make
  108.           them more robust.
  109.         - Converted the user documentation into a stand-alone application
  110.           (thanks to DocMaker from Green Mountain Software).
  111.         - Added a Help item to the Apple menu to launch the user documentation. 
  112.         - Revised the mechanism for calculating x values.
  113.         - Added weighted curve fitting.
  114.